/** 
 *
 * 用作公用的样式
**/
@import "/dam_common/styles/dam_colors.scss";
@import "/dam_common/styles/dam_sizes.scss";
@import "/dam_common/styles/dam_animates.scss";
@import "/dam_common/styles/dam_icon.css";

view{
	box-sizing: border-box;
	word-wrap: break-word;
}
text{
	box-sizing: border-box;
	word-wrap: break-word;
}

/* flex布局-行 */
.dam-flex_row {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
}

/* flex布局-列 */
.dam-flex_column {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}


.dam-page{
	display: -webkit-flex;
	display: flex;
	flex-direction: column;
	-webkit-flex-direction: column;
	// @include themify() {
	// 	background-color: themed("color_bg");
	// }
}
//毛玻璃效果
.dam-blur{
	backdrop-filter: blur(8px);
}

.dam-input{
	padding-left: $dam-margin4;
	box-sizing: border-box;
	height: $dam-input-height_normal;
}

.dam-input.border{
	// @include themify() {
	// 	color: themed("color-input_font");
	// 	border-color: themed("color-input_border");
	// }
	border-width: 1.5rpx;
	border-radius: $dam-border-radius_input;
	border-style: solid;
	font-size: $dam-size-font-content2;
}

.dam-input.border:hover{
	// @include themify() {
	// 	border-color: themed("color-input_border_hover");
	// }
}
  
.dam-placeholder{
	// @include themify() {
	// 	color: themed("color-input_placeholder");
	// }
	align-items: center;
}

.dam-btn{
	display: -webkit-flex;
	display: flex;
	-webkit-flex-direction: row;
	flex-direction: row;
	justify-content: center;
	align-items: center;
}

.dam-btn:active::after {
	background-color: rgba(0, 0, 0, 0.2)
}

.dam-btn.normal{
	height: 80rpx;
	border-radius: 20rpx;
	font-size: $dam-size-font-content2;
}

.dam-btn.round{
	height: 80rpx;
	border-radius: $dam-border-btn_round;
	font-size: $dam-size-font-content2;
}

.dam-txt_support {
	// @include themify() {
	// 	// background: -webkit-linear-gradient();
	// 	// background: linear-gradient(180deg,themed("color_bg_half"),themed("color_bg")); 
	// 	color: themed("color-font_tip");
	// }
	font-size: $dam-size-font-tip2;
	position: absolute;
	bottom: 6%;
}
